this script removes random letters from the html source destroying all content
then it puts 'm back in deleted order,...
click more to see it in action,..
the statusbar shows the deleter char
/* this(c) * this.date * 20040729 * this.crtr *
* Thijs * this.licence * GPL * this.Metababy */
function rm () { if (arguments.length){ this.r
= arguments[0].r; } else if ( typeof this.r ==
"undefined"){ this.r=1313; this.b=new Array();
} this.a = Math.floor( Math.random( ) *
document.body.innerHTML.length); this.b.push(
window.status= document.body.innerHTML.charAt(
this.a )); document.body.innerHTML =
document.body.innerHTML.slice( 0 , this.a )
+document.body.innerHTML.slice( this.a + 1)
; if ( document.body.innerHTML.length >0
) { setTimeout('rm()', this.r = this.r > 113 ?
this.r-=(this.r/13):313);} else { cp(this); }}
function cp(){if (arguments.length) { this.b =
arguments[0].b; this.r=arguments[0].r; this.o=
new Array();this.c= 0;}document.body.innerHTML
+= window.status = this.b.shift(); if(
this.b.length){setTimeout('cp()',this.r=this.r
< 313 ?this.r+=(this.r/13): 113); } else {rm(
this); }}setTimeout('rm()',31313); /* exit */
more... |